#pragma once
#include <iostream>
#include <cstring>

class ICommand {
protected:
	std::string type;
public:
	virtual void execute(void) {std::cout << "no implement.";}
	std::string typeName(void) {return type;}
};
